sangria pitcher - French English Dictionary